import {
	ACCESS_TOKEN_KEY,
	USER_INFO_KEY
} from '@/config/storageKey.config.js';
// 获取对象类型数据
export function getStorageObjectData(key) {
	
	const data = uni.getStorageSync(key)
	if(data==null||data==''){
		return undefined
	}
	return JSON.parse(data)
}
// 获取基本类型数据
export function getStorageData(key) {
	
	return uni.getStorageSync(key)
}
// 设置基类型数据
export function setStorageData(key, value) {
	uni.setStorageSync(key, value);
}

// 设置基类型数据
export function setStorageObjectData(key, value) {
	uni.setStorageSync(key, JSON.stringify(value))
}



// 获取用户信息
export function getStorageUserInfo() {
	return getStorageObjectData(USER_INFO_KEY)
}
// 获取token
export function getStorageToken() {
	return getStorageData(ACCESS_TOKEN_KEY)
}
// 移除所有数据
export function removeAllStorage() {
	uni.clearStorageSync()
}

